package com.zmovie.front.constant;

/**
 * @author 挚爱之夕
 * @version 1.0
 * @implSpec 常量集
 * @since 2023-11-27 16:21
 */
public class Constants {
    //Session中用户键
    public static final String SESSION_USER_KEY = "user";
    //用户选择场次座位二维数组
    public static final String SESSION_USER_SELECTED_SEATS_KEY = "seats";
    //用户选择场次id
    public static final String SESSION_USER_SELECTED_SESSION_ID_KEY = "sessionId";
    //默认分页 页码和页大小
    public static final Integer PAGE_NO = 1;
    public static final Integer PAGE_SIZE = 10;
    /*首页*/
    //展示条数
    public static final Integer SHOW_ITEM_CNT = 10;
    //正在热映
    public static final String ON_SCREEN_MOVIES = "onScreenMovies";
    //即将上映
    public static final String UP_COMING_MOVIES = "upComingMovies";
    //经典电影
    public static final String CLASSICAL_MOVIES = "classicalMovies";
    //top100
    public static final String TOP_MOVIES = "topMovies";
    /*电影详情页面*/
    public static final String MOVIE_KEY = "movie";
    public static final String ACTOR_GROUP_KEY = "actorGroup";
    /*电影页面*/
    //电影分页键
    public static final String MOVIE_PAGE_KEY = "moviePage";
    public static final String SHOW_TYPE_KEY = "showType";
    public static final String SHOW_TYPE_ID_KEY = "typeId";
    public static final String SHOW_AREA_ID_KEY = "areaId";
    public static final String SHOW_AGE_ID_KEY = "ageId";
    //电影分类List键
    public static final String MOVIE_TYPES_KEY = "movieTypes";
    //电影区域List键
    public static final String MOVIE_AREAS_KEY = "movieAreas";
    //电影年代List键
    public static final String MOVIE_AGES_KEY = "movieAges";

    /*影院页面*/
    //影院品牌List键
    public static final String CINEMA_BRANDS_KEY = "cinemaBrands";
    //影院地区List键
    public static final String CINEMA_AREAS_KEY = "cinemaAreas";
    //影厅类型List键
    public static final String HALL_TYPES_KEY = "hallTypes";
    public static final String SHOW_BRAND_ID = "brandId";
    public static final String SHOW_AREA_ID = "areaId";
    public static final String SHOW_HALL_TYPE_ID = "hallTypeId";

    /*影院详情*/
    public static final String CINEMA_KEY = "cinema";
    public static final String SHOW_MOVIE_ID = "movieId";
    public static final String SHOW_MOVIE_KEY = "movie";
    //电影List键
    public static final String MOVIES_KEY = "movies";
    //日期List键
    public static final String DATES_KEY = "dates";
    //选中电影下的观影日期
    public static final String SELECTED_DATE_KEY = "selectedDate";
    //场次键
    public static final String SESSIONS_KEY = "sessions";
    /*选择座位*/
    public static final String SESSION_KEY = "sessionVO";

    //影厅座位键
    public static final String SEATS_KEY = "seats";
    //电影院分页键
    public static final String CINEMA_PAGE_KEY = "cinemaPage";
    //订单键
    public static final String ORDER_KEY = "order";
    public static final String ORDER_LIST_KEY = "orders";
    /*支付*/
    public static final String TOTAL_PRICE_KEY = "totalPrice";

    //页面中消息键
    public static final String MESSAGE_KEY = "msg";



    //电影院List键
    public static final String CINEMAS_KEY = "cinemas";

    //用户List键
    public static final String USERS_KEY = "users";
    //用户分页键
    public static final String USER_PAGE_KEY = "userPage";


    //电影年代List键
    public static final String MOVIE_RUNTIMES_KEY = "movieRuntimes";
    //影评分页键
    public static final String COMMENT_PAGE_KEY = "commentPage";


    //电影信息管理页面模态框数据
    public static final String MODAL_SELECT_TYPES_KEY = "modalSelectTypes";//选择电影类型
    public static final String MODAL_SELECTED_TYPES_KEY = "modalSelectedTypes";//已选电影类型
    public static final String MODAL_SELECT_ROLES_KEY = "modalSelectRoles"; //选择角色
    public static final String MODAL_SELECT_ACTORS_KEY = "modalSelectActors"; //选择演员
    public static final String MODAL_SELECTED_ACTORS_KEY = "modalSelectedActors";//已选演员


    //影厅分页键
    public static final String HALL_PAGE_KEY = "hallPage";
    //影厅List键
    public static final String HALLS_KEY = "halls";

    //场次分页键
    public static final String SESSION_PAGE = "sessionPage";
    //演员分页键
    public static final String ACTOR_PAGE = "actorPage";
    //演员角色List键
    public static final String ACTOR_ROLE_KEY = "actorRoles";
    //用户角色List键
    public static final String USER_ROLES_KEY = "userRoles";
    //订单分页键
    public static final String ORDER_PAGE_KEY = "orderPage";

}
